import server from '@/utils/http';
import { PaginationQuery } from '@/types/table';
import { DeptsQuery } from '@/types/depts';

enum Api {
    countryRegion = '/api/countryRegion',
}

/**
 * @description 获取部门列表
 * @param pid 父节点id
 * @param sort 排序方式
 * @return { content: 列表, totalElements： 总数 }
 * 实际上好像不需要这些分页的参数，接口文档不对
 */
export const getCountryRegion = (params?: DeptsQuery | PaginationQuery): Promise<TableResponse> => {
    return server.Get(Api.countryRegion, params);
};
